it is more than probable that - German English Dictionary